Synonyms for "universal resource locator"

Words with similar meaning